Computer Vision: Klassifizierung, Objekterkennung, Bildgenerierung
Natural Language Processing: Übersetzungen, Chatbots
Reinforcement Learning: Gaming, Robotik, Automatisierung
Zeitreihenanalyse: Markt- & Wetterprognosen, Anomalieerkennung
Explainable AI: Transparenz, Vertrauen, Sicherheit
Computer Vision: Klassifizierung, Objekterkennung, Bildgenerierung
Convolutional Neural Network (CNN)
Findet Strukturen
Convolutional Neural Network (CNN)
Klassifiziert durch Strukturen
Erstellen neue Daten wie Trainingsdaten
aus Zufalls-zahlen
Varational Autoencoder
Generative Adversarial Network
Varational Autoencoder
Computer Vision: Klassifizierung, Objekterkennung, Bildgenerierung
Natural Language Processing: Übersetzungen, Chatbots
Reinforcement Learning: Gaming, Robotik, Automatisierung
Zeitreihenanalyse: Markt- & Wetterprognosen, Anomalieerkennung
Explainable AI: Transparenz, Vertrauen, Sicherheit
Natural Language Processing: Übersetzungen, Chatbots
Sprachverarbeitung Wort für Wort
Wie in Kontext setzen?
RNN
Recurrent Neural Network (RNN)
Liest Satz Wort für Wort
Selbe Weights für jedes Wort
Liest Satz Wort für Wort
keine Parallelisierung
Transformer
Transformiert Sequenz zu neuer Sequenz
Attention layer lernt Kontext
als Stärke der Beziehung von Wörtern
Transformer
Transformer
Stacks von Encodern / Decodern
Erlaubt Parallelisierung
Transformer
Computer Vision: Klassifizierung, Objekterkennung, Bildgenerierung
Natural Language Processing: Übersetzungen, Chatbots
Reinforcement Learning: Gaming, Robotik, Automatisierung
Zeitreihenanalyse: Markt- & Wetterprognosen, Anomalieerkennung
Explainable AI: Transparenz, Vertrauen, Sicherheit
Reinforcement Learning: Gaming, Robotik, Automatisierung
Findet versprechendste Aktion in beliebigem Zustand
Hin und wieder neues ausprobieren
-> auf Veränderung reagieren
Hin und wieder neues ausprobieren
-> auf Veränderung reagieren
Früher: Tabelle
Heute:
Neuronales Netz
Computer Vision: Klassifizierung, Objekterkennung, Bildgenerierung
Natural Language Processing: Übersetzungen, Chatbots
Reinforcement Learning: Gaming, Robotik, Automatisierung
Zeitreihenanalyse: Markt- & Wetterprognosen, Anomalieerkennung
Explainable AI: Transparenz, Vertrauen, Sicherheit
Zeitreihenanalyse: Markt- & Wetterprognosen, Anomalieerkennung
Fully Connected (Dense) |
---|
Alle Neuronen verbunden |
Lineare Approximation |
Merkmale -> Klassifizierung |
Viele lernbare Parameter (In x Out) |
Hoher Rechenaufwand |
Fully Connected (Dense) | Pooling (Pool) |
---|---|
Alle Neuronen verbunden | Filtert informationen |
Lineare Approximation | Grössenreduktion |
Merkmale -> Klassifizierung | Robustere Modelle |
Viele lernbare Parameter (In x Out) | Keine Lernparameter |
Hoher Rechenaufwand | Geringer Rechenaufwand |
Fully Connected (Dense) | Pooling (Pool) | Convolutional (Conv) |
---|---|---|
Alle Neuronen verbunden | Filtert informationen | Gelernter Filter gleiteit über Daten |
Lineare Approximation | Grössenreduktion | Extrahiert lokale Merkmale |
Merkmale -> Klassifizierung | Robustere Modelle | Mustererkennung |
Viele lernbare Parameter (In x Out) | Keine Lernparameter | wenige lernbare Parameter |
Hoher Rechenaufwand | Geringer Rechenaufwand | Geringer Rechenaufwand |
Convolutional (Conv) | Pooling (Pool) | Fully Connected (Dense) |
---|---|---|
Extrahiert lokale Merkmale | Filtert informationen | Merkmale -> Klassifizierung |
wenige lernbare Parameter | Robustere Modelle |
Effizienteres Modell, Translationsinvariant, Bessere Generalisierung
(weniger Parameter) (scant nach Features) (=> geringeres Overfitting)
Hands-On: TensorFlow CIFAR-10
Starten Sie mit diesem Notebook
Die Lösung finden Sie in diesem Notebook